highly populated - German English Dictionary